This session demonstrates how you can use Silverlight 4 to create well-architected and interactive applications client and Web applications using the view model (aka MVVM) pattern and behaviors to foster better designer/developer workflow and result in more manageable and testable code.
Keywords: Silverlight, .NET, Patterns, Rich Internet Applications, MVVM, Designer/Developer Workflow
Target audience: Designers and developers building applications using Silverlight, who are looking to leverage patterns such as ViewModel/MVVM to improve the architecture of their application.
Download slides
Biography: Nikhil Kothari
Nikhil Kothari is an architect on the Web Platform and Tools team, and has worked on the team since its early days contributing to the design and development of ASP.NET, IIS, and various aspects of Visual Studio. In particular he is responsible for the server controls framework, and the Microsoft AJAX Framework, aka "Atlas." He is also responsible for creating tools such as Web Matrix, Web Development Helper, and Script#. He is the co-author of "Developing Microsoft ASP.NET Server Controls and Components." Beyond a deep passion for developer framework and tools, Nikhil is also interested in digital photography.
Software Passion: Creating Web Platforms, Frameworks and Tools at Microsoft … and being my own customer!
Links: